CryptoPro JTLS.
Public API.

ru.CryptoPro.ssl
Class SSLContextImpl

java.lang.Object
  extended by javax.net.ssl.SSLContextSpi
      extended by ru.CryptoPro.ssl.SSLContextImpl

public final class SSLContextImpl
extends javax.net.ssl.SSLContextSpi

Данный класс представляет собой реализацию контекста протокола TLS. Этот класс является основным классом управления работой протокола и включает в себя объекты работы с ключами и сертификатами, контексты сессий клиента и сервера. Класс содержит также контекст протокола по умолчанию, используемый при зарузке ServerSocketFactory и SocketFactory.

Version:2.0
Inspection removed:
ClassNamePrefixedWithPackageName

Constructor Summary
SSLContextImpl()
           
 
Method Summary
 javax.net.ssl.SSLSessionContext engineGetClientSessionContext()
          Функция возвращает контекст сессий клиента.
 javax.net.ssl.SSLSessionContext engineGetServerSessionContext()
          Функция возвращает контекст сессий сервера.
 java.security.SecureRandom getSecureRandom()
          Функция возвращает текущий ДСЧ.
 javax.net.ssl.X509KeyManager getX509KeyManager()
          Функция возвращает объект управления ключами.
 javax.net.ssl.X509TrustManager getX509TrustManager()
          Функция возвращает объект управления сертификатами.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLContextImpl

public SSLContextImpl()
Method Detail

engineGetClientSessionContext

public javax.net.ssl.SSLSessionContext engineGetClientSessionContext()
Функция возвращает контекст сессий клиента.

Specified by:
engineGetClientSessionContext in class javax.net.ssl.SSLContextSpi
Returns:
контекст сессий клиента

engineGetServerSessionContext

public javax.net.ssl.SSLSessionContext engineGetServerSessionContext()
Функция возвращает контекст сессий сервера.

Specified by:
engineGetServerSessionContext in class javax.net.ssl.SSLContextSpi
Returns:
контекст сессий сервера

getSecureRandom

public java.security.SecureRandom getSecureRandom()
Функция возвращает текущий ДСЧ.

Returns:
ДСЧ

getX509KeyManager

public javax.net.ssl.X509KeyManager getX509KeyManager()
Функция возвращает объект управления ключами.

Returns:
объект управления ключами

getX509TrustManager

public javax.net.ssl.X509TrustManager getX509TrustManager()
Функция возвращает объект управления сертификатами.

Returns:
объект управления сертификатами

Copyright Crypto-Pro.
All rights reserved.